#ifndef __MAIN_H__
#define __MAIN_H__



#include <dirent.h>    

/* IIC Device */
#include "i2c.h"
#include "qmi8658.h"
#include "pca9557.h"
/* IIC Device End */

/* SD Card */
#include "sd.h"
/* SD Card End */

/* USB */
#include "usb.h"
/* USB End */

/* LCD */
#include "lcd.h"
#include "esp_lcd_touch.h"
#include "esp_lcd_touch_ft5x06.h"
/* LCD End */

/* Shell */
#include "shell_port.h"
/* Shell End */
#include "lvgl.h"

void app_screen_init(void);

void app_downalder_init(void);
void create_file_manager(lv_obj_t * parent);

// 摄像头显示相关函数
void app_camera_lvgl_display(void);
void camera_lvgl_update_image(void *frame);

// 摄像头初始化函数声明
void bsp_camera_init(void);

#endif
